Where does “ambassad” come from?

ambassad (Swedish): an embassy

Definitions

  1. an embassy

Words derived from “ambassad