What is the meaning of the word safara in Arabic?

Safara (سفارة) is the Arabic word for Embassy.