nid d'aigle

Noun

 * 1) eyrie
 * 2)  eyrie almost inaccessible and inexpugnable place