Meaning of “the North Star” in the English Dictionary

English