Question: is abode an english word?
Answer: abode | Business English a home or permanent place to live: He voted to allow 50,000 Hong Kong families the right of abode in Britain.