What is the full meaning of yardangs
YARDANG, (Turkish) a ridge formed by wind erosion parallel to prevailing winds [n]
Example of the word yardangs placed on a Scrabble board.