meaning of christmas stocking

1. a stocking that is filled with small Christmas presents


Related Words

christmas stocking |

Developed & Maintained By Taraprasad.com

Treasure Words