Hamilton ShirleyAmerasinghe
1913–1980
Names and Surnames
Birth name
Hamilton Shirley Amerasinghe
EnglishHamilton Shirley Amerasinghe
GermanHamilton Shirley Amerasinghe
LatinHamilton Shirley Amerasinghe
DutchHamilton Shirley Amerasinghe
SpanishHamilton Shirley Amerasinghe
FrenchHamilton Shirley Amerasinghe
Low GermanHamilton Shirley Amerasinghe
Main-FranconianHamilton Shirley Amerasinghe
Canadian EnglishHamilton Shirley Amerasinghe
British Englishهاميلتون شيرلي أميراسينغ
ArabicHamilton Shirley Amerasinghe
AsturianHamilton Shirley Amerasinghe
IrishHamilton Shirley Amerasinghe
Albanianハミルトン・シャーリー・アメラシンゲ
JapaneseHamilton Shirley Amerasinghe
Uzbek