maven

noun
1
an expert on something
متخصص, کارشناس, صاحب‌نظر, متبحر, زبر دست, فن‌شناس