Strange comes from Middle English strange, from Old French estrange, from Latin extraneus meaning "foreign," derived from Latin extra meaning "outside" plus the suffix -anus.
strange (English): Not normal; odd, unusual, surprising, out of the...
Definitions
Not normal; odd, unusual, surprising, out of the...
Ancestry of “strange”, step by step
strange traces back through two separate lines of ancestry.