Ras al Khaimah
English
Proper noun
Ras al Khaimah
An
emirate
and city in the
UAE
.