Word info

sambuusa

Noun

Meaning

sambuusa (plural sambuusas)

A Somali snack similar to a samosa.

Source: en.wiktionary.org

Close letter words and terms