guburu meaning in english

[Tel.] n. Thickness, as of trees, or foliage. samuhamu. adj. Thick, crowded. dattamu. A cluster of trees. samuhamu. guburuga perigina cetlu thick-leaved trees.