Decare

What is Decare?

Decare definition and meaning on Dictionary terms:
noun

a unit of surface measure equal to 10 ares, or 1000 square meters: equivalent to 0.2471 acre.