vanadurga वनदुर्ग

Definition: n. a place made so inaccessible