homelot

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