meaning of ar rimsal

ar rimsal meaning in General Dictionary

a wilderness in south Saudi Arabia