Etymology · Spanish

pastilla

2 English words descend from Spanish pastilla, most common first.