Likely derived from South Asian naming patterns, with a soft modern sound and uncertain exact root meaning.
Like Mahilan?
Swipe through thousands of names like it