roommate
noun
°A person with whom one shares a room, as at university etc.
°(US, CA) A person with whom one shares an apartment or house (UK: flatmate or housemate).
synonyms: roomie, flatmate, housemate