Ohh its a hard one!

For me my Son's name was about meaning, and about heritage.

I wanted a name that matched his personality, and had to be a little about his heritage.

We chose Aidan for the following reasons:

* It means Little Fiery One. He was very hard to birth and put up a fight the whole time
* He was born in November (Scorpio) in the year of the Tiger so has a good fighting spirit and a fiery nature....which is him to a tee! LOL
* Aidan is also an Irish name. My Husband's family is from Ireland and Isle of Man.

But - in saying all these things. A name can be what ever you want it to be - it doesn't have to mean anything or be because of anything

Best of luck choosing!