Home > Dictionary > A-Z English - Xitsonga Apartment - Yindlu Apartment is an English word meaning "Yindlu" in Xitsonga. Oxford definitionApartment n. - (in pl.) Suite of rooms. - Single room.Source: https://www.oed.comItem has never been edited.