cowry

Nouns

  • (n) any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells cowrie,

Synonyms

cowrie

Words of close approximity

cowl cows
cower