Meaning ofpomegranatein English

pomegranate

us//pəʊmeɡɹəˈneɪt//uk//pəʊmɪˈɡreɪt//
#uncommon
Definitions