GeneralConnection.comDictionary
mahan
Noun

1. Mahan
1. Alfred Thayer Mahan, naval officer, historian, historiographer
Usage