noun
Embassy of Japan
Refers specifically to the diplomatic mission representing Japan in a foreign country. Often used in official contexts.
パスポートの更新は日本大使館でできます。
You can renew your passport at the Embassy of Japan.
日本大使館はワシントンD.C.にあります。
The Embassy of Japan is in Washington, D.C.
A consulate, which handles more routine services for citizens abroad, while an embassy is the main diplomatic mission.
Compound of 日本 (Japan) + 大使館 (embassy). The reading follows standard on'yomi for each kanji.