Meaning of “udon” in the English Dictionary

English