Meaning of luluabourg

Definition of luluabourg

(noun) a city in southwestern Congo; former name (until 1966) was Luluabourg

Other information on luluabourg

WIKIPEDIA results for luluabourg
Amazon results for luluabourg