Baby Names and Name Generators

What Does Azalea Mean?
"Democracy"