From meanings and origins, to pronouniation and popularity ranking, the following web site provide suggestions for the perfect name for your expected child.
Thousands of Names and the Blessings They Can Impart This unique guide includes 6,000-plus names from all corners of the globe, and each entry illuminates the name’s distinctive spiritual, historical, and cultural background — its poetry.