Word info

salara

Noun

Meaning

salara (uncountable)

(Guyana) A type of coconut jelly roll.

Source: en.wiktionary.org

Anagrams

Close letter words and terms