gora meaning in english

[Tel.] n. A shopkeeper. S. i. 98. A drill plough. goralutolu to plough with a drill plough in preparation for making a channel from a river.