Meaning of “muso” in the English Dictionary

british dictionary