I'm currently working on a project to strip out prefixes and suffixes from street name, so for example:
"North Roosevelt Avenue" becomes "Roosevelt"
I need a list of common prefixes and suffixes as a staring point, ideally I'd like to be able to handle international street names too so any resources that have data from non-English languages would be preferred.