Marvelous MarvinHagler
1954–2021
Names and Surnames
Birth name
Marvelous Marvin Hagler
Englishمارفيلوس مارفين هاغلر
ArabicMarvelous Marvin Hagler
GermanAlso known as
Marvin Nathaniel Hagler
EnglishMarvin Nathaniel Hagler
SpanishMarvelous Marvin Hagler
SpanishMarvin Nathaniel Hagler
GermanMarvelous Marvin Hagler
DutchMarvelous Marvin Hagler
ItalianMarvelous Marvin Hagler
PolishMarvin Nathaniel Hagler
Polish