Noun
सिफ़ारत
sifaarat
Definitions
Noun
embassy, consulate
the official residence or offices of an ambassador or diplomatic representative in a foreign country; from Arabic sifarat
Source: Desi Lingo
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.