Home-dwelling

Webster's Dictionary of the English Language

·adj Keeping at home.

Related Words