meaning of snuggery
1.
A
snug,
cozy
place.
2.
a
small
secluded
room
Related Words
snuggery
|
Developed & Maintained By
Taraprasad.com