Where Did Lynyrd Skynyrd Get Their Name?

Where did the Southern US rock band Lynyrd Skynyrd get their name from?

The band took their name from one of their high school teachers who was called Lynyrd Skynyrd. Apparently the teacher had a reputation for suspending students for having their hair too long.

Some of the bands most famous songs include Free Bird and Sweet Home Alabama.