Find the word definition

Wikipedia
Hôpital-Camfrout

Hôpital-Camfrout is a commune in the Finistère department of Brittany in north-western France.