holme
noun
°Small island.