Dictionary Definition:
[translation-eng] {Hopkins} [dwell-house]; dwelling; place where one is staying