Indian-Persian blend: *taj* means crown and *veer* means brave, giving a 'brave crown' sense.
Like Tajveer?
Swipe through thousands of names like it