In language Nahuatl meaning River. Stream, channel. It also means Sea Sponge. The name of a Mexican municipality in the State of Hidalgo.
APAN: Municipality of Mexico in the State of Hidalgo. -( APAN with A capital letter ).