Sindarin: Narchost ‘Biting-fortress’ (as also known in English, German)
Narchost — Tolkien Gateway
Towers of the Teeth: Narchost & Carchost — The Thain's Book
Narchost, One of the two Towers of the Teeth. — Encyclopedia Arda