Skip to main content

Definitions by fhg[qoeiuah

its a place in northern west scotland, can be a name
im just away tae morvern
morvern by fhg[qoeiuah January 7, 2012