although; in spite of
Inherited from Old Spanish mal(o) + grado, which stems from Latin grātum (see grātus (“pleasing, acceptable, agreeable, welcome”)).
Practice speaking and memorizing "malgrado" and many other words and sentences in Spanish.