9 letters · 15 points in Scrabble
noun the act of dwelling in a place
noun the position of physician who is receiving special training in a hospital (usually after completing an internship)
originFrom reside + -ency or resident + -cy.
Etymology from Wiktionary, CC BY-SA 3.0