inn

/in/
Noun
  1. a hotel providing overnight lodging for travelers

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

inn
A weary traveler arrives at a cozy inn for the night.