Entry # 3294 has returned 1 entry

duula

noun the direction from which the wind blows