Skip to main content

fhg[qoeiuah's definitions

morvern

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

Share this definition