meaning of toynbee

1. English historian who studied the rise and fall of civilizations looking for cyclical patterns 1889-1975


Related Words

toynbee |

Developed & Maintained By Taraprasad.com

Treasure Words