Definition of “granny flat” - English Dictionary

English