Dictionary Translate Correct Ask AI
Noun
leopards (n.) , [sing. a leopard]