semiisula

(n)

n peninsula

Etymology: semi + isula