Вы угадали, правильный ответ: мадригал
мадригал