tarama
Meanings
- TARAMA n pl. -S a Greek paste of fish roe, garlic, lemon juice, and olive oil
Synonyms
Scrabble Score: 8
tarama is a valid Scrabble (US) TWL wordtarama is a valid Scrabble Word in Merriam-Webster MW Dictionary
tarama is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 9
tarama is a valid Words With Friends word