homebodyEnglish

homebody, stay-at-home

Noun

A person who seldom goes anywhere, one not given to wandering or travel

English: stay-at-home, homebody

English words with similar meanings

Show 1 words