Tamil Dictionary 🔍

finned

Finned, a. Defn: Having a fin, or fins, or anything resembling a fin. Mortimer.


finned - Similar Words