Etymology · Latin

insula

7 English words descend from Latin insula, most common first.