Merlo
Merlo may refer to:
Merlo (company), a manufacturer of telescopic handlers based in Italy
Merlo Partido, Buenos Aires Province, Argentina
Merlo, Buenos Aires, head town of Merlo Partido
Deportivo Merlo, a football team based here
Merlo Station High School, in Beaverton, Oregon
Villa de Merlo, San Luis Province, Argentina
Similar Artists