Meaning of “udon” in the English Dictionary

british dictionary