repugnance (n.) Look up repugnance at Dictionary.com
late 14c., from French répugnance (13c.) or directly from Latin repugnantia, from repugnare (see repugnant).