Find the word definition

Wikipedia
Merlo

Merlo may refer to:

  • Villa de Merlo, San Luis Province, Argentina
  • Merlo Partido, Buenos Aires Province, Argentina
  • Merlo, Buenos Aires (head town of Merlo Partido), Argentina
  • Merlo Station High School an alternative high school in the Beaverton School District
  • Merlo Group A manufacturer of telescopic handlers based in Italy.
Merlo (company)

Merlo S.p.A is an Italian manufacturer of telescopic handlers based in Cuneo, Piemonte, with a factory. It has over 600 dealers world-wide.