Use a baby name book, or go on-line and search 'name meanings' to fine the meaning to your name and the names of your family members and friends.
Match up better names and meanings you come across with people in your group, or make up new names and meanings that better suit each persons' personality.