LEOPARDESS


Meaning of LEOPARDESS in English

/ ˈlepədes; NAmE -ərd-/ noun

a female leopard

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.