Caviar Meaning
There are 1 meaning(s) for word Caviar
Meaning 1 : salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre
Synonyms : caviare
Synonyms : caviare
Similar words of Caviar :
