a national park in NW Wyoming, including a portion of the Teton Range. 148 sq. mi. (383 sq. km).
GRAND TETON NATIONAL PARK
Meaning of GRAND TETON NATIONAL PARK in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012