having inhabitants; lived in;

listen to the pronunciation of having inhabitants; lived in;