Mandarin: jiao1
noun
Definitions
  1. 1 flood dragon - a mythical creature capable of invoking storms and floods noun
← Back to dictionary