Search

Escto search a new word

lorry

noun
originOther

A large road vehicle used for carrying goods.

Word Map