What is the meaning of ksa in English?

Learn vocabulary with pictures as well as definitions of ksa in English

Learn in

See more

n. KSA

Definition of KSA in English

Absolute monarchy located in the southwest of Asia, on the Arabian Peninsula, bordering the United Arab Emirates, Jordan, Iraq, Oman, Yemen, the Red Sea and the Persian Gulf.

Synonyms of KSA in English

Saudi ArabiaKingdom of Saudi Arabia