meaning of christmas holly

1. an evergreen tree


Related Words

christmas holly |

Developed & Maintained By Taraprasad.com

Treasure Words