Majunga

[ muh-juhng-guh ]
/ məˈdʒʌŋ gə /

noun

a seaport on NW Madagascar.

British Dictionary definitions for majunga

Majunga
/ (French maʒœ̃ɡa) /

noun

the former name of Mahajanga