baru meaning in english

[Tel.] n. A line, row, range, series, varusa. A multitude, troop. samuhamu. cimalabaru a line of ants. barutiri standing in a line.