Irusha definition
A male given name, a common Sri Lankan name that dates back to 2000 BCE.
The King of Sri Lanka was Irusha sanuka wijesekara.
pronoun
Advertisement
The King of Sri Lanka was Irusha sanuka wijesekara.