1. Naryan
Naryan: "Ultimate reality" or "Supreme being" (Sanskrit)
We found 2 names that are similar to "Narayan" based on sound and style.
Naryan: "Ultimate reality" or "Supreme being" (Sanskrit)
Supreme and transcendental being in Hinduism, represents the divine and eternal.