dhanurdurga धनुर्दुर्ग

Definition: n. a place so protected ( dhanva--).