PUZZEL


Meaning of PUZZEL in English

noun a harlot; a drab; a hussy.

Webster English vocab.      Английский словарь Webster.