Meaning of Blantyre

Definition of Blantyre

(noun) city in southern Malawi; largest city and commercial center of Malawi

Other information on Blantyre

WIKIPEDIA results for Blantyre
Amazon results for Blantyre