Save Type Surname (from occupation) Usage Sinhalese Scripts වීරක්කොඩි(Sinhala) Meaning & History From Sanskrit वीर (vīra) meaning "hero, man, brave" combined with Sinhala කොඩිය (koḍiya) meaning "flag, banner" (of Tamil origin). It was originally used as an honorific for a flag bearer in battle.