Etymology · Latin

Insula

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