Strait Family History
Strait Surname Meaning
English (Essex):: nickname from Middle English streight ‘straight upright’ presumably applied in either a literal or figurative sense.
nickname from Middle English streit ‘strict severe’ (Old French estreit).
Source: Dictionary of American Family Names 2nd edition, 2022
