hosteau

Part of speech: noun

A chateau used as a hospital; a telescope word.

Share it on: