• The meaning of the Hummingbird symbol is peace, love and happiness. Hummingbirds were also admired as ferocious fighters and defenders of their territory. 

No products found in this collection