Definitions for "Pichincha"
Pichincha is an active volcano in the country of Ecuador whose capital Quito wraps around its eastern slopes. The province in which it is located takes its name from the mountain, as is the case for many of the other provinces in Ecuador (Cotopaxi, Chimborazo, Imbabura, etc).