Where does “㏋” come from?

㏋ (English): unit of power

Definitions

  1. unit of power