https://chinesecharacteraday.com/wp-content/uploads/2011/02/Ju-Da.mp3 means gigantic, enormous, huge or tremendous