LEOPARD


Meaning of LEOPARD in English

n. leopard seal

sea leopard

snow leopard

Black Panther Party for Self Defense

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.