Meaning of lake tahoe

Definition of lake tahoe

(noun) a lake on the border between Nevada and California to the west of Carson City; a popular resort area

Other information on lake tahoe

WIKIPEDIA results for lake tahoe
Amazon results for lake tahoe