Yahoo India Web Search

Search results

  1. Dictionary
    postal order

    noun

    • 1. an order for payment of a specified sum to a named payee, issued by the Post Office. British