Indomable Definition
    adjective
  
 Obsolete form of indomitable.
Wiktionary 
Origin of Indomable
-  
Latin indomabilis; prefix in- not + domabilis tamable.
From Wiktionary
 
Find Similar Words
Find similar words to indomable using the buttons below.