simsim
/S IH1 M S AH0 M/noun
- 1
Synonym of sesame.
- 2
A former village in what is now Israel.
- 3
A medieval Chechen state in the northern Caucasus region.
Translate โsimsimโ into another language
Choose a language below to open the translator with English selected as the source language.