CompareWords
Compare
Hostry
Definition:
(n.) A hostelry; an inn or lodging house.
(n.) A stable for horses.