Human: Why is the Mexican city of Acapulco called Acapulco? Assistant: 
Acapulco is a Spanish name for the city. It comes from the Nahuatl word acapulco, which means “place of the hummingbird”. The name comes from the hummingbird that is native to the area.