noun
thatched cottage; humble abode
Literary or poetic term for a small, simple thatched-roof house, often used humbly of one's own home. 'Hovel' is a possible but less common translation; the primary nuance is rustic simplicity rather than squalor.
彼は都会を離れ、山里の茅舎で静かに暮らしている。
He left the city and lives quietly in a thatched cottage in the mountains.
どうぞ私の茅舎へお立ち寄りください。
Please stop by my humble cottage.