Ladysmith

What is Ladysmith?

Ladysmith definition and meaning on Dictionary terms:
noun
a city in W Natal, in the E Republic of South Africa: besieged by Boers 1889

Tags: