title: Accessible English Dictionary with words and and proper names
body: <p>I need a way to check whether a word does exist in english dictionary. THis word can be also a proper name (city's name, vip's name, location's name.. whatever), considering that also proper names will be lower cased.</p>
  
  <p>What is the best database or dictionary I can access via Python without restrictions for doing this?</p>