Anonymous

What Does Homosassa Mean?

1

1 Answers

Anonymous Profile
Anonymous answered
It means "the place where wild peppers grow," and it the name of an area of Florida which includes parks and citrus groves.

Answer Question

Anonymous