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