Meaning of embassy
Definition of embassy
(noun)
a
diplomatic
building
where ambassadors
live
or
work
an
ambassador
and his
entourage
collectively
Other information on embassy
WIKIPEDIA results for
embassy
Amazon results for
embassy
Tweet