oda meaning in english

[Tel.] n. A ship, a boat. The word oda prefixed to the names of some drugs, &c. answers to foreign or imported as odacintakaya imported tamarinds. odapoka imported area.odakilu Pitch. See kilu.