Where does “impro” come from?

impro (English): Improv

Definitions

  1. Improv

Words derived from “impro