Ras al Khaimah

English

Proper noun

Ras al Khaimah

  1. An emirate and city in the UAE.