mavin

noun
  1. an expert or connoisseur; someone with special knowledge or experience in a particular field
  2. Usage: informal

Examples