Wikipedia AI summary
Speyer (disambiguation)
Speyer is a city in Germany.
Speyer may also refer to: