English → Hindi dictionary

episcopal church of scotland

एपिस्कोपल चर्च ऑफ़NOUN

Definition

an autonomous branch of the Anglican Communion in Scotland

Looking for poetry? Read shayari and poems by great poets.