EnglishStralsundnameMeaningA city in Mecklenburg-Vorpommern, Germany.SourcesNo citations have been attached yet.