Origin: Latin suffix -able
Unvanquishable has 2 different meanings across 1 category:
Adjective
incapable of being overcome or subdued
"an invincible army"
"her invincible spirit"
That cannot be vanquished; undefeatable, inconquerable.