Definitions by b0bbyd1gital
Briah
A sea creature living in the St Lawrence River, generally seen in the Thousand Islands. Briah pronounced bE-rye-Ah has been spotted many times in Heathers Point bay and around Stoven Island. It is rumoured that when winter comes Briah migrates up the St. Lawrence to the Montreal area.
Briah by b0bbyd1gital July 29, 2009