The search in the dictionary revealed the following matches for "pomegranate"...


Turkish Turkish : nar
English English : pomegranate
French French : grenade
German German : granatapfel
Italian Italian : melagrana
Spanish Spanish : granada
Japanese Japanese : ザクロ

resemble the words to the search term:


  • pomegranate