There are twenty-one states ending with the letter "a." They are: Alabama, Alaska, Arizona, California, Florida, Georgia, Indiana, Iowa, Louisiana, Minnesota, Montana, Nebraska, Nevada, North Carolina, North Dakota, Oklahoma, Pennsylvania, South Carolina, South Dakota, Virginia, and West Virginia.
Something else you may find interesting is this article I came across detailing how each of the fifty states acquired their names. Link below :)
http://mentalfloss.com/article/31100/how-all-50-states-got-their-names