A little island, especially in a river or lake.
A small island.
An isolated piece of tissue that has a specific function.