Meaning involving abode inside English