fossa meaning

Meaning of fossa

What is the full meaning of fossa

a anatomical depression [n FOSSAE] / a Madagascan animal resembling a civet, also FOUSSA [n FOSSAS]

Example of the word fossa placed on a Scrabble board.

Unscrambled word fossa

Points for fossa

Scrabble
10 points
Word With Friends
8 points
Wordfeud
10 points