Definitions of Medan:

  • noun:   a city in Indonesia; located in northeastern Sumatra