mastery

noun

1.
great skillfulness and knowledge of some subject or activity
Derived from:
master
2.
power to dominate or defeat
Derived from:
master
3.
the act of mastering or subordinating someone
Derived from:
master