ENGLISH → NEPALImwanzanoun01nounम्वान्जा (तान्जानियाको सहर)a city in northern Tanzania on Lake VictoriaDictionary sources & licensesCopy link ↗