Znalac je netko tko je poznavatelj ili poznavalac neke materije, takvoga u školi zovu i genijalac, a u povijesti je to bio - genije.
Nekada davno bi znalca zvali sveznadar, ali samo ako bi znao baš sve. Ako bi znalac znao određeni fah, onda bi bio majstor. Ako bi vidio budućnost onda je on vizionar.
Znalac je neki znanstvenik, stručnjak ili ekspert, ali istovremeno i pomalo čudan svat, zanesenjak i teoretičar. Ali i filozof.
- Znalac za jezike je poliglot.
- Znalac za ideje je kreativac.
- Znalac za posao je profesionalac.
- Znalac za muziku je vrituoz.
- Znalac za prehranu je gurman.
- Znalac za filmove - filmofil.
- Znalac za borilačke vještine - fajter!
Jednostavno, znalac je netko tko - zna znanje.