1. Narayan
Narayan (Sanskrit): Supreme being, divine essence within
We found 2 names that are similar to "Narayana" based on sound and style.
Narayan (Sanskrit): Supreme being, divine essence within
Naryan: "Ultimate reality" or "Supreme being" (Sanskrit)