A word examined

parlour

noun
7 letters·English
noun

parloura room in a house or hotel used for sitting and talking with guests

No comments yet