Lord Buddha

Raja Explanations

Some explanantion to the many non-sri lankan supporters of the project. The word "Raja" basically means KING in sanskrit..so it is very commonly used in India and sri lanka....So 'Walawe Raja'...