Meaning of “the North Star” in the English Dictionary

british dictionary