anyhow ·adverb (DESPITE)

Definition: despite that Level: B2