We found one dictionary that defines the word strafford 1st earl of:
General (1 matching dictionary)
General (1 matching dictionary)
- strafford, strafford,+++1st+++earl+++ofst earl of: Dictionary.com