the name haapsalu is from estonian haab aspen'and salu grove mariya basanze yapfuye mu kayira reka kwanduranya bitakugaruka