Find the word definition

Wikipedia
Benlloch

Benlloch ( Valencian: Bell-lloc) is a municipality in the province of Castellón, Valencian Community, Spain located in the comarque of Plana Alta.