lakehead

noun
  1. the head or source of a lake; the upper end of a lake
  2. Usage: geography; often used in place names

Examples