Yes, it is a reasonably common term. 'Lead' = a suggestion or piece of information that helps to direct or guide; tip; clue: I got a lead on a new job. The phone list provided some great sales leads.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.