Meaning of caviare
Definition of caviare
(noun)
salted
roe of
sturgeon
or
other
large
fish;
usually
served as an hors d'oeuvre
Other information on caviare
WIKIPEDIA results for
caviare
Amazon results for
caviare
Tweet