Meaning of Glenrothes in English:

Glenrothes

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

proper noun

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