Definition of Christmas Holly

  • 1. An evergreen tree Noun

Synonyms for word "christmas holly"

Semanticaly linked words with "christmas holly"

Hyponims for word "christmas holly"