Meaning of Swaziland

Definition of Swaziland

(noun) a landlocked monarchy in southeastern Africa; member of the commonwealth that achieved independence from the United Kingdom in 1968

Other information on Swaziland

WIKIPEDIA results for Swaziland
Amazon results for Swaziland