Word info

kiamchay

Noun

Meaning

kiamchay (uncountable)

(Philippines) salted / pickled Chinese mustard greens (Brassica juncea)

Source: en.wiktionary.org

Close letter words and terms