Where does “Agra” come from?

Agra (Spanish) comes from Sanskrit अग्रेवण, from Sanskrit अग्र, from Sanskrit अङ्ग्, from Sanskrit इङ्ग् — to agitate.

Ancestry of “Agra”, step by step

StepLanguageWordMeaning
1Sanskritअग्रेवणforest border
2Sanskritअग्रforemost, anterior, first, prominent, projecting,...
3Sanskritअङ्ग्to go
4Sanskritइङ्ग्to agitate
Every word from Sanskrit इङ्ग्Every word from Sanskrit अङ्ग्Every word from Sanskrit अग्र
Agra — Etymology, Origin & Word History | Etymology Explorer