English | German | Russian | Czech

Abyla English

Meaning Abyla meaning

What does Abyla mean?

Abyla

(= Jebel Musa) a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules

Synonyms Abyla synonyms

What other words have the same or similar meaning as Abyla?

Abyla English » English

Jebel Musa Abila

Are you looking for...?