octosyllabic romance or composition with a variety of vowel rhymes - Spanish English Dictionary