Answer: flatmate

AnswerCrossword Clue
flatmatea person with whom one shares a flat
flatmateA person who shares a flat (apartment) with others