Where does “हरा-भरा” come from?

हरा-भरा (Hindi) comes from Hindi हरा, from Sanskrit हरित, from Proto-Indo-Iranian *ȷ́ʰárHitas.

हरा-भरा (Hindi): lush, rich, abundant

Definitions

  1. lush, rich, abundant

Ancestry of “हरा-भरा”, step by step

हरा-भरा traces back through two separate lines of ancestry.

via Hindi हरा

StepLanguageWordMeaning
1Hindiहराgreen-colored; raw; unripe; green
2Sanskritहरितyellowish
3Proto-Indo-Iranian*ȷ́ʰárHitas

via Hindi भरा

StepLanguageWordMeaning
1Hindiभराfilled, full
Every word from Proto-Indo-Iranian *ȷ́ʰárHitasEvery word from Sanskrit हरितEvery word from Hindi हरा