POMEGRANATE


Meaning of POMEGRANATE in English

(n.) A carved or embroidered ornament resembling a pomegranate.

Webster's English dictionary.      Английский словарь Webster.