Find the word definition

Wikipedia
Marcross

Marcross is a small village in the rural community of St Donats in the Vale of Glamorgan, south Wales. It consists of a public house (the Horseshoe Inn) and a few scattered houses, farms, and a small medieval church in the centre of the village.