Hamlet noun – A small residential settlement. Metropolis and hamlet are semantically related. In some cases you can use "Metropolis" instead a noun "Hamlet".
Metropolis noun – A thickly settled, highly populated area. Hamlet and metropolis are semantically related. You can use "Hamlet" instead a noun "Metropolis".