Why does Miles Morales have a last name from Guatemala?

Miles Morales' mother is from Puerto Rico, and his father is African American. Morales' Guatemalan surname, Morales, was given to him by his father, Jefferson Davis, who was adopted by a Guatemalan couple and took on their surname. Therefore, Miles Morales inherited his father's surname.

Miles Morales, the fictional character in Marvel Comics, has a last name from Guatemala because his mother in the comic series is Rio Morales, who is of Puerto Rican and African-American descent. His father, Jefferson Davis, is Afro-Hispanic, with roots in Guatemala. The creators of the character, Brian Michael Bendis and Sara Pichelli, introduced this heritage to reflect the diversity of the Marvel Universe and to showcase the multicultural aspects of Miles' identity.