Definition of 蝸廬 (かろ)

noun
1.
little house, my humble home(humble language)
2.
snail shell(original meaning)
Related Kanji
snail
hermitage