Squeamish derives from Middle English squeymous, from Old French escoymous, meaning easily disgusted or nauseated, though its ultimate origin remains uncertain.
squeamish (English): easily bothered or upset; tending to be nauseated...
Definitions
easily bothered or upset; tending to be nauseated...