Hostel

Tamil Dictionary definitions for Hostel

Hostel : விடுதி

Hostel : தங்கும் இடம்

Hostel definition

Noun.

  1. An inn.
  2. A small, unendowed college in Oxford or Cambridge.