Dictionary Definition:
Netar [Vedic netṛ, n. ag. of neti] a leader, guide, fore- runner Sn 86, 213; Nd1 446.