Wiktionary
samoosa
n. (alternative form of samosa English)
n. (alternative form of samosa English)