A personal name or full name is the set of names by which an individual is known and that can be recited as a word-group, with the understanding that, taken together, they all relate to that one individual. In many cultures, the term is synonymous with the birth name or legal name of the individual. The academic study of personal names is called anthroponymy.
Thank you for your question. One of the responsibilities of the father towards their children is to give them good names. There are also instances where the Prophet (saw) renamed some of those who converted to Islam, but had names with bad meanings. From this is can be derived that a Muslim should have a good name.
Some scholars have posited spiritual reasons for this too, as someone is repetitively called by their name. If that name is a good name it will carry a positive effect and if it is a bad o unsuitable name it will carry a negative effect. So if someone is regularly called Jawad, meaning generous, that will have a positive effect on them. But it is important to remember that many names are not exclusively good or bad, or carry an aspect of good even if they are associated with a bad person.
May you always be successful.