Meaning of hostelry

Definition of hostelry

(noun) a hotel providing overnight lodging for travelers

Other information on hostelry

WIKIPEDIA results for hostelry
Amazon results for hostelry