Ababil definition

(Islamic mythology) A race of tiny birds.
pronoun
0
0
(military) An Iranian made UAV.
pronoun
0
0
Advertisement

Origin of ababil