Find the word definition

Wikipedia
Ajdarra

Ajdarra is a town in the Federally Administered Tribal Areas of Pakistan. It is located at 34°35'40N 71°27'45E with an altitude of 836 metres (2746 feet).