Etymology
Today it means: Old or old-fashioned; (of children) precocious, already as shrewd as someone old. Full definition →
From old + farrant.
Etymology from Wiktionary, CC BY-SA 4.0.