Ayoubs
English
Proper noun
Ayoubs
plural of
Ayoub
Anagrams
bayous
,
boyaus