Complex sentence: Weir was a Scottish Covenanter who professed a particularly strict form of Presbyterianism, and whose spoken prayers were popular, attractjng visitors to his home in Edinburgh.
Split into simpler sentences: Weir was a Covenanter who professed a particularly strict form of Presbyterianism. His spoken prayers earned him a reputation for religiosity which attracted visitors to his home in Edinburgh.