It is okay to name your grandson with the same pronunciation as your grandfather, but it is not recommended. Because the name is given to others, and one of the characters in grandson's name has the same sound as grandpa. When grandson and grandpa are both around, when someone calls the name, grandson or grandpa will easily respond incorrectly.
Name refers to the name of a person, product, or object. Names can be divided into broad and narrow senses, as well as nicknames, aliases, nicknames, nicknames, etc. The name in the broad sense includes the surname and first name of citizens as well as the names of legal entities and unincorporated groups; the name in the narrow sense only refers to the surname and first name of citizens. A combination of name and character. In ancient China, names and characters were used separately. Today, when collectively referred to as a name, it refers to a name or given name.