meaning of swaziland

1. a landlocked monarchy in southeastern Africa; member of the Commonwealth that achieved independence from the United Kingdom in 1968


Related Words

swaziland | swaziland monetary unit |

Developed & Maintained By Taraprasad.com

Treasure Words