Baby Girl Name: Thea. Meaning: A Gift of God; Godly; goddess. In Greek mythology Thea was a "Titaness" associated with the sun, the moon, and the sky. http://www.pinterest.com/vintagedaydream/baby-names/
Rarer than popular girl names like Isabella and Annabelle, Mirabelle is a girl's name with a great meaning. If you're after unexpected baby names that are exactly on trend, Mirabelle is one to add to your list!
200 Nice And Beautiful Baby Girl Names With Meanings
Amara: Meaning, origin, and popularity of the name. Amara is a beautiful name that found its way on this list because of its similarity to the word "amor" (we had to cheat just a little). In the Nigerian language Igbo, Amara means grace, making this a near-virtue name with a proud heritage.
50 Beautiful Christian Baby Girl Names With Their Meanings