Naveeds

English

Proper noun

Naveeds

  1. plural of Naveed