homelot

listen to the pronunciation of homelot
Englisch - Englisch
{n} the inclosure on which the mansion stands