Canyon

n.
  1. The English form of the Spanish word Cañon.