noun a person's strong suit or most highly developed characteristic; something that someone excels in
adjective used to describe a person's strong point or skill
noun a person of learning; especially one with detailed knowledge in a specialized field