BabyNameWizard.com is a good online resource for finding name meanings, according to an article about baby naming websites on Babypost.com. This website allows visitors to look up name meanings and find names that have similar meanings to a given name.
Babynamewizard.com additionally offers charts that show the most popular names in a given year or region and a search engine that lets users find names based on their origin and popularity.
Nameberry.com is the second website listed on the Babypost.com rankings as of 2015. This website allows visitors to look up the meanings of specific names and offers other features such as names categorized by gender and popularity.