Etymology · Latin

pompa

2 English words descend from Latin pompa, most common first.