meaning of Carromata

Carromata meaning in General Dictionary

into the Philippines a light two-wheeled boxlike vehicle generally attracted by just one local pony and used to convey people within city limits or even for taking a trip it's the typical general public carriage