Twin Peaks
noun
a mountain in central Idaho: highest peak in the Salmon River Mountains. 10,340 feet (3154 meters).
Example sentences from the Web for twin peaks
Northward of the twin-peaks the hills rise in "promiscuous prominence."
Bancroft's Tourist's Guide Yosemite |A.L. Bancroft