Well, who would disagree with the below?
Craig
(Scots Gaelic)
~ meaning ~
Of the craggy rock
~ motivation ~
Is motivated to overcome challenges
~ character ~
Is forthright and honest
~ feelings ~
Is able to remain calm and in control
~ intelligence ~
Known for their inventiveness
~ spiritual ~
A person who is self aware
~ nature ~
Has a bright and effervescent personality
~ inherent ~
A person who lives life to its fullest
hehe 🙂 So where do you find this information out?
right here
How cool! Did you try your last name… I decided to jump onboard too!