Isaac - Hebrew meaning laughter

He's always been a very happy little boy and laughs alot. He has also brought alot of laughter into our lives. So yes it's very fitting.

Neil - Gaelic; from Niall.
Meaning: champion/ passionate/ "cloud".

I think we'll have to wait a bit longer to find out if this suits him or not. He does like giving lots of cuddles and kisses though.
Not too sure what to make of "cloud".

We picked Isaac because it was the only name we agreed on and Neil as it is DF's and FIL's middle name and we wanted to carry on the tradition. I dont think we'd even looked up the meanings until now.