Yahoo India Web Search

Search results

  1. Dictionary
    Turkish bath

    noun

    • 1. a cleansing or relaxing treatment that involves a period of time spent sitting in a room filled with very hot air or steam, generally followed by washing and massage.