Fossa meaning
Origin of fossa
- Latin ditch from feminine past participle of fodere to dig
From American Heritage Dictionary of the English Language, 5th Edition
- Malagasy fosa
From American Heritage Dictionary of the English Language, 5th Edition
- From Latin fossa (“ditch”).
From Wiktionary