Find the word definition

Wikipedia
Manchuela

Manchuela or La Manchuela ("lesser La Mancha") is a comarca located in Castile-La Mancha and Valencian Community, Spain.