Proper noun
Arosa
A town and municipality in Grisons canton, Switzerland.
WITNESSING the increase in crime and being a victim prompted a New Germany resident to launch, Active Residents of South Africa (Arosa), with the first one being the Berkshire Downs Active Residents (BDAR). Source: Internet
Finally, Arosa Capital Management LP lifted its stake in shares of Ameresco by 1,677.7% in the 1st quarter. Source: Internet