house, neighborhood, or region where someone lives - Español Inglés Diccionario