The meaning of Udu is Water