Meaning of fresh water

Definition of fresh water

(noun) water that is not salty

Other information on fresh water

WIKIPEDIA results for fresh water
Amazon results for fresh water