Entry # 5743 has returned 1 entry

duula

noun the direction from which the wind blows