ṭūfa

Word form ṭūfa
Language: Arabic (Indian Ocean)
Word meaning ball