Portuguese-English dictionary »

marabu meaning in English

PortugueseEnglish
marabu noun
{m}

marabou [marabou](large wading bird native to Africa)
noun
[UK: ˈmæ.rə.buː] [US: ˈme.rə.ˌbuː]

marabuto noun
{m}

marabout(holy man)
noun
[UK: ˈmæ.rə.buːt] [US: ˈmæ.rʌ.ˌbuːt]