Hmmm
Amir means "tree top"
There's
Ashley, which used to be a boy's name.
And
Kelly, a shade of green!
There's
Hunter green....
Basil is a very green name to me.
Oliver of course....
Sylvester for forest green
Forrest!
Farley means "
Fern clearing"
Ellery makes me think of celery??
I've seen
Jade on boys.
Or what about......
Kermit.