the university of north alabama teams are nicknamed the lions
a small university located in florence, alabama
"the university of north alabama teams are nicknamed the lions" What is the definition of "university of north alabama"?