an indweller, or anything indwelling; inhabitant; occupant

listen to the pronunciation of an indweller, or anything indwelling; inhabitant; occupant
English - English
inholder