Skip to content
WordWide
German
English
English
Meanings
1
pomegranate (fruit and tree)
2
grenadine (syrup)