1. Avyan
Avyan: Protection of the Earth
We found 3 names that are similar to "Avyaan" based on sound and style.
Avyan: Protection of the Earth
Lord of the earth or protector of the world, connected to the environment and preservation.
Little bird, fair beauty (Celtic)