Read the dictionary definition of fossa. All definitions for this word.
1. largest carnivore of Madagascar; intermediate in some respects between cats and civets
2. monotypic genus of Madagascar civets closely related to palm civets
3. a concavity in a surface (especially an anatomical depression)