Meaning of klamath falls

Definition of klamath falls

(noun) a town in southern Oregon near the California border

Other information on klamath falls

WIKIPEDIA results for klamath falls
Amazon results for klamath falls