What is the meaning of Eido?

dwelling, farmhouse, manor

yards, gardens, terrains adjoining or inside the precinct of a house or group oh houses

patch of farmland

homeland; place of origin

scope, field

Source: wiktionary.org