conviviente
Top 30000
Meanings
Noun
1. housemate, flatmate, roommate
Examples1
Potential flatmates should know the worst about each other.