Definitions of Marstan:

  • noun:   English playwright (1575-1634)