What is the full meaning of tarama
(Turkish) a Greek paste of fish roe, garlic and lemon juice [n -S]
Example of the word tarama placed on a Scrabble board.