You asked:

is savannah a spanish name

Yes. Savannah is a spanish name.