<human>:  Why is the Mexican city of Acapulco called Acapulco?
<bot>: 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.