Dictionary/निकोबार
NounFrequency #9,777

निकोबार

nikobaar

Definitions

Noun

Nicobar (islands in the Indian Ocean)

an archipelago in the eastern Indian Ocean, part of India's Andaman and Nicobar Islands union territory

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.