CompareWords
Compare
Embassage
Definition:
(n.) An embassy.
(n.) Message; errand.