vellard (English, noun)
expansion: vellard (plural vellards)
Senses:
glosses: A causeway.
tags: Bombay
India
dated
Forms:
form: vellards
tags: plural