Aybars
English
Proper noun
Aybars
plural of
Aybar
Anagrams
Ayrabs
,
abrays