Hannibal EmeryHamlin
1858–1938
Names and Surnames
Birth name
Hannibal Emery Hamlin
EnglishHannibal Emery Hamlin
GermanHannibal Emery Hamlin
DutchHannibal Emery Hamlin
SpanishHannibal Emery Hamlin
AsturianHannibal Emery Hamlin
AlbanianHannibal Emery Hamlin
PortugueseHannibal Emery Hamlin
Brazilian PortugueseHannibal Emery Hamlin
FrenchAlso known as
Hannibal E. Hamlin
EnglishHannibal E. Hamlin
AsturianHannibal E. Hamlin
Albanian