ARUSHA


Meaning of ARUSHA in English

noun

also aroo·sha əˈrüshə

( -s )

Etymology: perhaps from Sanskrit aruṣa red

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.