GHARRY


Meaning of GHARRY in English

noun any wheeled cart or carriage.

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