madoido

Word form madoido
Language: Swahili
Word meaning ornament