Abu-ayyub means "A historically prominent companion known for his devotion and service. This name carries significance from early Islamic history.".
Abu-ayyub meaning in Urdu is: معروف صحابی
Abu-ayyub is of Arabic origin.
Abu-ayyub has 2 syllables.
Parents who liked Abu-ayyub also loved these names