English dictionary
cowrie meaning and definition
Definition and meaning of cowrie at MeaningMonkey.org. cowrie meaning and definition in the English Dictionary.COWRIE noun
Definition of cowrie (noun)
- any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells
- synonyms: cowry
Source: Princeton University Wordnet