Caviare Meaning

There are 1 meaning(s) for word Caviare

Meaning 1 : salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre

    Synonyms : caviar