holm

həʊm

noun

an islet, especially in a river or near a mainland.