Obaids

English

Proper noun

Obaids

  1. plural of Obaid

Anagrams