French fastidieux, Latin fastidiosus, from fastidium, "loathing".
fastidious
Category: English adjectives