Medan - Definition

medan

n 1: a city in Indonesia; located in northeastern Sumatra

Look up another word