coup de foudre (n.) Look up coup de foudre at Dictionary.com
1779, from French coup de foudre, literally "stroke of lightning," also "love at first sight" (see coup).