dwelling, home, abode
Sitio o lugar donde una persona vive o permanece habitualmente.
La morada de mis abuelos está en el campo.
Ella encontró su morada ideal cerca del mar.
Sounds like "more abode" → a dwelling or place to live. Note: feminine (la morada).