VETTAA

VETTAA

A knower or expert.