Definition of KSA in US English:

KSA

  • Kingdom of Saudi Arabia.