English → Hindi dictionary

abyla

अबयला / अबदल / अबयलNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.