Where does “indubtable” come from?

indubtable (Catalan): doubtless; undoubted

Definitions

  1. doubtless; undoubted

Words derived from “indubtable