Names are needed for differentiating one person from another when you call them.
Names are also meant to denote the specific quality of a person.
Finally, a name can act as a means to stimulate us to fulfil the truth that the name denotes.
Unfortunately nowadays names are kept randomly, fancifully and further distorted in school through the habit of nicknames. Hence names have largely lost its meaning and purpose and is needed now only for school and other documents.
Affectionately,
Alok Da


