Word info

samoosa

Noun

Meaning

samoosa (plural samoosas)

Alternative form of samosa

Source: en.wiktionary.org

Close letter words and terms