Meaning ofleopardessin English

leopardess

us/ˈliːpərdəs/uk/ˈliːpərdis/
#uncommon
Definitions