Meaning of tallahassee

Definition of tallahassee

(noun) capital of the state of Florida; located in northern Florida

Other information on tallahassee

WIKIPEDIA results for tallahassee
Amazon results for tallahassee