Top definition
LAMORNA is a beautiful place off of the Cornish coast.The name means someone is funny,beautiful and kind to all.
I went to lamorna last week.
by Oxford dictionary's December 28, 2017
Get the mug
Get a lamorna mug for your Uncle Vivek.
buy the domain for your art vlog