21 Ella

According to Greek mythology, Ella was the daughter of Athamas and Nephele. The name Ella may have been derived from Hellas, the Greek name for the country of Greece. Ella is also said to be a Norman version of the Germanic short name Alia meaning “other. You can name your beloved baby girl Eleanor, Elizabeth or Eloise and call her Ella for short.

In the Hebrew language, the word Ella meanings ‘goddess’. It also carries the meaning ‘a Pista tree’. Girls named Ella tend to brunettes with a bubbly personality. Her vivid imagination allows her to dream big. She can be quite absent-minded as her mind tends to wander and get caught up in fantasy land. She is a dreamer who wants to make the world a better place for everyone in it.

20 Harper

The unisex baby name Harper is actually a Scottish family name that is said to have originated in the Dalriadan region of Scotland and is associated with Clan Buchanan. It may have also been derived from the German family name Härpfer. The origin of these names is the musical instrument harp.

Girls named Harper always have a smile on their face and can lights up the room when they walk in. Harper is intelligent and funny. She is so beautiful that she comes across as a Goddess. She stands up to bullies and speaks up for what’s right.

19 Emilia

Emilia is a baby girl name derived from Aemilia, the feminine form of the Latin name Aemilius. It has the same Latin root word aemulus, meaning: to rival, excel, or emulate. The corresponding masculine name is Emil. Germanic names like Amalia may seem related to Emilia, Emily, and Aemilia, but they actually have a different origin.

Girls named Emilia will never let you down. They are good listeners who have the interest and patience to help other people and listen to them sincerely. She can be a little too serious at times. She likes to be treated with courtesy and respect and gives the same in return. She ignores or avoids negative personalities.