ricksha ( synonym found)

Definition of ricksha:

(n) : a rickshaw or jinriksha

Back to Top