Here are some nature related names with meaning for both boys and girls.
Boy names related to nature in sanskrit. Lord Vishnu is known as Adhritah. When the baby grows up he will surely consider himself lucky to be named by this name. Derived from Sanskrit word Ashvin means possessor of horses horse tamer cavalier in Sanskrit.
SunLuminous Radiant MoonGrandson of King Sagara. Living in the forest. The mouth of Brahma.
If you want to stay away from religious overtones nature names and nature related names with meaning are always an evergreen alternative. Some of the names are longer and you can create a nickname from it to keep it short. Names like Bear River Ocean and Oak once relegated to the fringes have become mainstream.
A ray of light. Sanskrit This nature name means awakening and is all about being one with nature. First ray of the sun.
10 Baby Names for Nature Loving New Parents 1. Krishna god names for baby boy. Celtic This boy name means hilltop although it does have a few different origins so the meaning could also be translated to Bynis homestead or town near the burnt land.
Dwelling in the forest. Sanskrit baby name for life. A powerful name for a strong baby.