Tahoe-lake definition

tähō
A large lake in the mountains on the California-Nevada border west of Carson City, Nevada. It is a popular resort and ski area.
0
0
Advertisement