Where does “無敵” come from?

無敵 (Japanese): invincibility, matchlessness

Definitions

  1. invincibility, matchlessness

Words derived from “無敵