Where does “eiddo” come from?

eiddo (Welsh): property

Definitions

  1. property

Words derived from “eiddo