Skip to main content

Definitions by R.Hoskins

1. Gaelic term meaning a "charmed one"
2. an old Scottish endearment meaning "darling one" or "sweet one"
My kylyrra , you should belive in me.
kylyrra by R.Hoskins September 7, 2007