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
My older girls names didn't have much meaning. I was young & just didn't think that much into it. DD1 shares a middle name with a cousin I hardly know (I did do that on puyrpose, I wanted some sort of family name in there & it was the only one I liked). DD2's middle name was more to suit DD1's first name (both flower names).
DS & DD3 had a bit more meaning, middle names more. DS's name had been a fave of ex's for as long as he could remember. We were going to use his only uncle's (dec) name for a middle name, but MIL didn't want us to, as all 3 in the family with that name had passed at a young age, including a baby of hers at 3 months old. So she thinks its a bad luck name.
Instead we gave him FIL's middle name. To let FIL know how much he means to us. He's ex's step dad, but the 'step' word is never used or considered. Its also his fathers middle name, my uncles middle name & my cousins middle name
DD3's middle name is my grandmothers name, FIL's mothers name & SIL's middle name. Her first name is just a name we finally agreed on, that wasn't on our list at all, the day after she was born.
I do wish I'd put a bit more meaning into the older girls names, but the names suit them. They're names that will grow with them. They all have middle names they can use that are more 'traditional' & 'strong' sounding if they want to go that way.
Bookmarks