From Old Spanish fermosura. Surface analysis: ermozo + -ura. Cognate with Spanish hermosura.
ermozura f (Latin spelling)