Meaning of cowrie
Definition of cowrie
(noun)
any of
numerous
tropical
marine
gastropods of the
genus
Cypraea having
highly
polished
usually
brightly
marked
shells
Other information on cowrie
WIKIPEDIA results for
cowrie
Amazon results for
cowrie
Tweet