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
Keep scrolling for more