Definitions
noun
a liquid measure (with different values) used in some Spanish speaking countries
noun
a unit of weight used in some Spanish speaking countries
Look “arroba” up elsewhere
Want another word?
Spin the dictionary for a fresh one.