1 arusha | Definition of arusha

arusha

noun
aru·​sha
variants: or less commonly aroosha \ əˈrüshə \
plural -s

Definition of arusha

: an Indian shrub (Callicarpa cana) yielding a flaxlike fiber

History and Etymology for arusha

perhaps from Sanskrit aruá¹£a red

Keep scrolling for more