Find the word definition

Wikipedia
Quitupan

Quitupan is a town and municipality located in the southeastern region of the Mexican state of Jalisco. The name Quitupan comes from the word "Quitoa" or "Quitla," which means "place where declarations or treaties come from" or "place that is located above".