Skip to main content

Definitions by Yatawara

Yatawara 

A traditional Sri Lankan name. Highest cast in the Land. A city is named after this name, and it is traditional linked to the kings and queens
"oh he/ she a Yatawara"
Yatawara by Yatawara February 5, 2010