a
supposed or self-supposed authority on something

Translation:
English
Add