Agra
Colors Related to this Name: Red
Qualities Related to this Name: Compassionate, Idealistic
Meaning
In English
Meaning(s):
-A large city in India, in the state of Uttar Pradesh.
In Latvian
Origin: First recorded as a given name of Latvians in early 20th century. From agrs (“early”).
Meaning(s):
-( female name).