Tamil name meaning 'one who wields the vel (spear)'; a beloved epithet of Lord Murugan, the Tamil war deity.
Like Velan?
Swipe through thousands of names like it