Nidi Meaning in Hindi

What is the translation of word Nidi in Hindi?

Meaning of  Nidi in Hindi is : घोंसला

Definition of word Nidi

  • a place in which something is formed or deposited; a site of origin.

Other Meanings of Nidi

  • NOUN

    घोंसला nest nidus
    रोगों का घर nidus plague spot

Example Sentences

Joni had been the central nidus of her misery from Form One to Form Three.