Muid definition

An old French liquid measure of approximately 274.2 litres.
noun
0
0
Advertisement

Origin of muid