Manado [mah-nah-doh] noun Menado. British Dictionary definitions for manado Manado nouna variant of Menado