>
Family name Weerasekara W M M W A B (Weerasekara W M M W A B) , throughout the world, is an extremely rare surname.
Mediwake