Nuba (Chinese mythology)
Nüba (Chinese: 女魃), also known as Ba and as Hanba (旱魃), is a Chinese drought deity. "Ba" is her proper name, with the Nu being an added indication of being feminine and Han meaning "drought". Ba i...