holms

noun
  1. plural of holm; small islands, especially flat ones in a river or near a coast
  2. Usage: chiefly British

Examples