Yahoo India Web Search

Search results

  1. Dictionary
    country house
    /ˌkʌntrɪ ˈhaʊs/

    noun

    • 1. a large house in the country, typically the seat of a wealthy or aristocratic family. British