Hummingbird Meaning

There are 1 meaning(s) for word Hummingbird

Meaning 1 : tiny American bird having brilliant iridescent plumage and long slender bills; wings are specialized for vibrating flight