Meaning of “nan” in the English Dictionary