Latin-English dictionary »

nonna meaning in English

LatinEnglish
nonna noun
{f}, monacha {f}

nun [nuns](member of a Christian religious community of women)
noun
[UK: nʌn] [US: ˈnən]