Ababil meaning

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

Origin of ababil