large house belonging to chiefs and lords - Español Inglés Diccionario