1 definition by Freen Scotland
Freen: Meaning Friend.
A local term found in Thornhill, Dumfries and Galloway, Scotland.
Also a Name of a band from that same area in Scotland.
Freen: is a ten piece Dub reggae and Cumbia/Chic Cha Band.
A local term found in Thornhill, Dumfries and Galloway, Scotland.
Also a Name of a band from that same area in Scotland.
Freen: is a ten piece Dub reggae and Cumbia/Chic Cha Band.
by Freen Scotland September 18, 2011