Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

powan Definition

Cancel
powan
noun
, a species of freshwater whitefish endemic to Loch Lomond in Scotland

Words Related to powan!

powan Examples by Brain Bank Users