Although, though; despite or in spite of the fact that. She left him, even though she still loved him
trots