Entry # 5058 has returned 1 entry

dama de gaehala

noun a raincloud (dropping its rain) seen in the distance