In Vietnam, there is a variety of names, all of which are known to have a deep meaning. The names are chosen by the parents of the child.
Names in Vietnam are very well divided and which of them has a different meaning. For example, the name "Duy" which is mainly for boys, means "the only one". And the name "Hằng", which is for girls, means forever lasting..
Of course there is a nickname, and they can be anything. They can be used by their families and close friends to proof strong relationships.