About us
Define
Definitions for
"Meyrin"
Meyrin is a municipality of the Canton of Geneva, Switzerland. It is the city located nearest the CERN particle physics laboratory.
en.wikipedia.org