Swaziland - Definition

swaziland

n 1: a landlocked monarchy in southeastern Africa; member of the
commonwealth that achieved independence from the United
Kingdom in 1968 [syn: Swaziland, Kingdom of Swaziland]

Look up another word