Yahoo India Web Search

Search results

  1. Dictionary
    old people's home

    noun

    • 1. an institution providing accommodation and care for elderly people: "she works as a cook in a local old people's home"