If you're naming your son Eric Scott
, then Eric
is his first name and Scott
his middle name. The first name is the name which the parents call their child by in daily life; when you call him to come downstairs for example, you'll yell "Eric
, dinner!" instead of "Eric Scott
, dinner!" Usually, parents don't call their child by his first name *plus* the middle name (the middle name is therefore hardly used).
BUT, if you *do* want to call your son by his two names, then he doesn't have 1 first name and 1 middle name, but two first names (after all, a first name is the name the parents call their child). Usually, two first names go hyphenated --> Eric-Scott. That's more sensible and will prevent mistakes.
However, I have to say that two first names sound snobby. Your child may get teased with it.
I recommend you to give your son Eric
as a first name, and Scott
as a middle name. Don't call him by both names in real life, call him just Eric
Well, I hope that helps! :)Lucille