Meanings
Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Green is: King Richard The Second' A favorite of King Richard.
American Baby Names Meaning:
In American Baby Names the meaning of the name Green is: King Richard The Second' A favorite of King Richard.