1 definition by Wierdoo12

Means "hero" in Indonesian and Malay, ultimately from Sanskrit वीर (vira).
Wira is a hero
by Wierdoo12 November 23, 2021
Get the Wira mug.