Etymology · Latin

striga

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