Find the word definition

Wiktionary
loches

n. (plural of loche English)

Wikipedia
Loches

Loches is a commune in the Indre-et-Loire department in central France.

It is situated southeast of Tours by railway, on the left bank of the Indre River.

Usage examples of "loches".

At last one day she went to the Castle of Loches, where the King was idling.