സത്രം - meaning in english

നാമം (Noun)
Auberge
Caravanserai
Dak
Hospice
Hostelry
Rest-house
Serai
തരം തിരിക്കാത്തവ (Unknown)
house
inn
tavern