fossa Urdu Meaning
Fossa - Urdu Meaning and Translation of Fossa (کھائی - khayi), Total 3 meanings for Fossa , Roman Urdu Meaning for word Fossa , English Definition and more.
1. n. largest carnivore of Madagascar; intermediate in some respects between cats and civets
2. n. monotypic genus of Madagascar civets closely related to palm civets
3. n. a concavity in a surface (especially an anatomical depression)
Fossa may refer to:
Sponored Video