Some countries such as France allow their citizens to have several first names. E.g., first names = Bob, Charlie, David. Last name = Smith.
Is there a term to designate the first first name of someone's name? (which is Bob in this example)
Some countries such as France allow their citizens to have several first names. E.g., first names = Bob, Charlie, David. Last name = Smith.
Is there a term to designate the first first name of someone's name? (which is Bob in this example)
It would be from the perspective of the person you're talking about, I suppose that nobody would want to get called "Bob Charlie David" everytime, they would usually refer themselves by one name only.
The one preferred name of his/hers would be essentially assigned the "first name", while his other "first names" would be assigned as his middle names.
On offical paperwork, it is likely that there would be "Forenames" (note plural) and "Surname".
It is normal in English-speaking cultures for people to have multiple forenames.
Names are hard. See this famous blog post Falsehoods Programmers Believe about Names. Nevertheless many people in English speaking countries and cultures have a "First name" (which may be one or more words possibly with a hyphen), zero or more "middle names", and a surname (which again may be more than one word.) The first name and the middle names together form the "Forenames".
So Robert Charles David Smith is a full name. The first name is "Robert", the forenames are "Robert Charles David" and the surname is "Smith". Charles and David are his middle names. His nickname might be "Charlie" (if he doesn't like "Robert" for some reason).
What you enter depends somewhat on the level of formality. For most matters I use "James {Surname}", for passports and other legal documents I use my two forenames.
So Robert Charles David Smith would use his full name when applying for an immigration visa to move to France. But if he was just signing up for Facebook, he might use "Charles Smith" or just "Charlie Smith".