dwelling - Dictionary definition and meaning for word dwelling
dwell-the well for a frog is the whole world, similarly our home is a dwell for us