EKKA


Meaning of EKKA in English

n. Ind. a small one-horse vehicle.

Etymology: Hindi ekka unit

Oxford English vocab.      Оксфордский английский словарь.