A Cast Of Names: Naya | Name News | Scoop.it
Meaning: a very multicultural name with many meanings.