Shaftesbury

What is Shaftesbury?

Shaftesbury definition and meaning on Dictionary terms:
noun

Anthony Ashley Cooper, 1st Earl of,1621

Tags: