meaning of novelty shop

1. a shop that sells miscellaneous articles appropriate as gifts


Related Words

novelty shop |

Developed & Maintained By Taraprasad.com

Treasure Words