Person who believes that men and women have defined roles

While a male chauvinist is defined as someone who believes that men are superior to women, what would be a word for a man who believe that men and women have defined roles, without implying the superiority of one or the other?


How about:

  1. a male traditionalist.

  2. a fuddy-duddy; old-fashioned person, an outdated conservative.


Until a more gender-based neologism comes along, the best single word remains "sexist."

http://dictionary.reference.com/browse/sexism