Find the word definition

Wikipedia
Al-Mukhtabi'Ah

Al-Mukhtabi'ah is a village in eastern Yemen. It is located in the Hadhramaut Governorate. The name means "the hidden place" in Arabic.