English dictionary

cowry meaning and definition

Definition and meaning of cowry at MeaningMonkey.org. cowry meaning and definition in the English Dictionary.

COWRY noun

Definition of cowry (noun)

  1. any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: