Portuguese-English dictionary »

geena meaning in English

PortugueseEnglish
Geena proper noun
{f}

Gehenna(hell, in Abrahamic religions)
proper noun
[UK: ɡɪ.ˈhe.nə] [US: ɡɪ.ˈhe.nə]

Jahannam(Islamic concept of hell)
proper noun

Your history