VariousWords beta
Related Terms:
Noun
Definition: A body-length pillow originating in Japan, which can be embraced or wrapped around one's body while sleeping.
VariousWords beta
Definition: A body-length pillow originating in Japan, which can be embraced or wrapped around one's body while sleeping.