(Green) Shamrock, God of Greenery

Lore
One day each year, Shamrock showers her power onto the world, causing the greenery gracing the land to flourish more than on any other day. Particles of light stream across the world like falling stars, imbuing all lifeforms on the planet with vitality, including every variety of animal. For Shamrock understands that both flora and fauna are part of nature's majesty.

Acquisition
?

Name origin
?