Etymology · Latin

vesica

3 English words descend from Latin vesica, most common first.