Over time, the surname Smarasinghe has undergone some changes in its spelling or pronunciation.
The fact that there was no unified spelling for the surname Smarasinghe when the first surnames were formed allows us to find many surnames similar to Smarasinghe.