Home / Dictionary / Abyla

Abyla Uncommon

Noun

Definitions
Noun
1

a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules

Rhyming Words
ayla pyla nyla lyla kyla hyla cayla twyla shyla phyla teyla leyla jayla kayla layla shayla cotyla mikayla makayla pteryla
Compare
Abyla vs