Русскому "холм" соответствует английское "hill". А что касается английского holm − это трудно сказать насколько это близко русскому "холму". Какая-то родственная связь наверняка есть − это редко используемое слово, может означать речной островок, или речные склоны, низины, пойму и даже каменный дуб... Изучать его мало смысла. Однако это приятно удивило, что есть такое слово в английском языке.