Entry from British & World English dictionary
A city in southern Zambia, about 5 km (3 miles) from the Zambezi River and the Victoria Falls; population 130,200 (est. 2009). Formerly called Livingstone in honour of the explorer David Livingstone, it was the capital of Northern Rhodesia from 1911 until Lusaka became capital in 1935.
More definitions of MarambaDefinition of Maramba in: