Definitions

Holland the Netherlands abbr. for 荷蘭|荷兰[He2 lan2]

lotus

to carry on one's shoulder or back burden responsibility