Crannog

a partially or totally artificial island, usually found in lakes, rivers or estuaries.