An English surname for someone from the various places in England named Holland (Old English meaning "ridgeland.")
Or a surname for someone form the Netherlands, in which case the meaning is Old Dutch holt lant ("wood land".)