igoqo

Noun

 * 1) stone or wood rampart
 * 2) animal with horns that are curled backwards