veddawedda – Meaning and Explanation