nightwalker

noun
  1. a person who walks about at night, especially habitually
  2. a prostitute who solicits customers on the street at night
  3. Usage: dated; offensive

Examples