Soren
A Danish name of uncertain origins. Possibly from the Roman surname Sevērinus, which is from the Latin word "sevērus," meaning "strict".
More info:
Results for "Soren" on Google