Where does “tot i” come from?

tot i (Catalan): despite

Definitions

  1. despite

Words derived from “tot i