The meaning of Ayub is
Afflicted, Same as Jobe (name of a prophet)
Ayub Name In Arabic : أيوب
Ayub Name In Bangla : আয়ুব
Ayub Name In Urdu : ایوب
Ayub Name In Hindi : अयूब