LADY OF THE NIGHT


Meaning of LADY OF THE NIGHT in English

West Indian shrub with aromatic yellowish-white flowers (Botany); female prostitute (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.