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