Find the word definition

Wiktionary
black tortoise of the north

n. (altname: Black Turtle of the North)