LEOPARD


Meaning of LEOPARD in English

n. panther, large member of the cat family having either tawny spotted fur or black fur (native to Africa and southern Asia)

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