0%

ALL meanings of almud

A a
  • noun almud a unit of volume in various countries, most notably Spain, where it is roughly equivalent to 4.63 litres 3
  • noun almud Alternative form of almude. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?