Strange Name Meaning ... English: nickname for an incomer, a newcomer to an area, from Middle English strange 'foreign' (a reduced form of Old French estrange, ...
確定! 回上一頁