lady of the night
Short definition from Wiktionary
Noun
- A female prostitute.
- Any of certain species of genus Brunfelsia.
- Night-blooming cestrum (Cestrum nocturnum), a Central American shrub.
- Any of species Nyctanthes arbor-tristis.
We haven’t written up lady of the night yet: Simple and Standard meanings, examples and a quiz.