Where does “tongotra” come from?

tongotra (Malagasy): foot

Definitions

  1. foot

Words derived from “tongotra