Definition of KSA in US English:

KSA

abbreviation

  • Kingdom of Saudi Arabia.