A word examined

inn

noun
3 letters·English
noun

inna small hotel or lodging place, often with a restaurant or pub

No comments yet