Foxtail lily means thank you.
From Central Asia. Early summer. Spikes stand taller than a person.
All flower meanings