What is the full meaning of tarns
TARN, a small mountain lake [n]
Example of the word tarns placed on a Scrabble board.