Where does “Suecia” come from?

Suecia (Medieval Latin): Sweden

Definitions

  1. Sweden

Words derived from “Suecia