A fun look at the meaning of "möglich" and some related words and what they have to do with the German modal verb "mögen".
möglich, mögen, unmöglich, die Möglichkeit, möglicherweise, möglichst
The core idea of this root was:
ability, power, potential
This is most visible in the words may and might but it also shines through in other family members like main, machine, mechanics and magic.