Shamrock, God of Greenery

Lore
Spirits inhabit every single tree and blade of grass, and Shamrock is the one who watches over them. She dwells in a holy forest in the Heavens and gives birth to the plethora of spirits that inhabit the land. As long as she exists, green shall never fade from the world.

Acquisition
?

Name origin
?