Meaning POMEGRANATE

thing  >  food, food and drink, fruit, plant part  >  pomegranate

User-Submitted Names