Definition of powan

Definition of powan
  1. powan Noun A species of freshwater whitefish endemic to Loch Lomond in Scotland.
Feedback Form