French-English dictionary »

marabout meaning in English

FrenchEnglish
marabout nom {m}

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

marabout argala nom {m}

greater adjutant◼◼◼(Leptoptilos dubius)
noun