Definition of powan

Definition of powan
  1. powan Noun A species of freshwater whitefish endemic to Loch Lomond in Scotland.
Need more help? Try our forum NEW