Fellow managed church land (6)
I believe the answer is:
france
'land' is the definition.
(I know that France is a European country)
'fellow managed church' is the wordplay.
'fellow' becomes 'f' (abbreviation - of a society etc.).
'managed' becomes 'ran' (both can mean organised or was in charge of).
'church' becomes 'CE' (abbreviation for Church of England).
'f'+'ran'+'ce'='FRANCE'
(Other definitions for france that I've seen before include "Nice country!" , "European nation" , "One of the six original members of the European Economic Community" , "Can ref travel badly here?" , "Major European country" .)