GeneralConnection.comDictionary
abila
Noun

1. Jebel Musa
1. Abila, Abyla, promontory, headland, foreland
Usage