Etymology · Latin

īnsula

7 English words descend from Latin īnsula, most common first.