n. place where one lives, residence; house, apartment; place where one feels comfortable; institution for disabled or homeless people; home plate (Baseball)
HOME
Meaning of HOME in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012