Schwärmer

Noun

 * 1) ; enthusiast, zealot, extremist, sentimentalist, dreamer, visionary
 * 2) hawkmoth, sphinx moth,
 * 3) serpent, jumping jack firecracker