The meaning of Del is A short form of delbert