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