"Buzzard" has been common slang for 150 years.
True, but it's been wrong for 150 years. The term "buzzard" was used by European settlers for vultures, but they are two different birds. One is indigenous to Europe, the other the the Americas.