Meaning HOLLY

thing  >  lifeform, plant  >  holly

Close Matches

User-Submitted Names