Word info

siomai

Noun

Meaning

siomai

a shumai from the Philippines; a traditional steamed Chinese pork dumpling served in dim sum

Source: en.wiktionary.org

Close letter words and terms