Definition of Glenrothes in English:

Glenrothes

proper noun

  • A town in eastern Scotland, administrative centre of Fife region; population 38,900 (est. 2009).

Pronunciation:

Glenrothes

/ɡlɛnˈrɒθɪs/