Definify.com

Definition 2025


di_gran_lunga

di gran lunga

Italian

Adverb

di gran lunga

  1. greatly, far and away