dardara:- dardara

dardara ¦ m. ‘having caves’, a mountain, L.