Teruel noun2 •A city, the provincial capital of Teruel, Spain. •A province of Aragon, Spain. formsTeruels