Etymology · Old French

fantosme

2 English words descend from Old French fantosme, most common first.