home body

English

Noun

home body (plural home bodies)

  1. Alternative spelling of homebody.