DILLY


Meaning of DILLY in English

noun a kind of stagecoach.

Webster English vocab.      Английский словарь Webster.