Namasvi is an Indian name often interpreted as respectful, devoted, or worthy of reverence.
Like Namasvi?
Swipe through thousands of names like it