Name Ratnayake
Type Surname (from nickname)
Usage Sinhalese
Scripts රත්නායක(Sinhala)
Other Forms FormsRathnayake
Edit Status Status
Meaning & History
From Sanskrit रत्न (ratna) meaning "jewel, treasure" and नायक (nayaka) meaning "hero, leader".