Definition of Cowry

  • (n.) A marine shell of the genus Cypraea.

Synonyms of Cowry


Antonyms of Cowry


No Antonyms Found.

Homophones of Cowry