Dictionary Definition:
vandhurāyú mfn. having a standing-place in front or seat for driving (said of the car of the Aśvins) RV