Yahoo India Web Search

Search results

  1. Dictionary
    public holiday

    noun

    • 1. a nationally recognized day when most businesses and other institutions are closed: British "residents regularly throng the beaches on public holidays"