What does ambassy mean?
The definition of ambassy
Am”bas*sy, n.
See Embassy, the usual spelling. Helps.