Strom
Swedish
River.
Ström is a Swedish and Scandinavian name, which means 'a river'.
No more information.
Akua Walton , Guinevere , Asha , Ewan , Mercutio , Tatenda , Otis , Pet.E. , Picasso