It was found by Charles Dillon Perrine at the Lick Observatory on December 3 1904 and is named after the nymph Himalia who bore three sons of Zeus ( the Greek equivalent of Jupiter ) . Himalia , the largest irregular satellite of Jupiter , was discovered by Charles Dillon Perrine at the Lick Observatory on 3 December 1904 .