Meaning of jinrikisha

Definition of jinrikisha

(noun) a small two-wheeled cart for one passenger; pulled by one person

Other information on jinrikisha

WIKIPEDIA results for jinrikisha
Amazon results for jinrikisha