Hummingbird
Arabic Meaning
Sorry, Meaning for Hummingbird in Arabic is not found! Please try below options
English Meaning
- Any of numerous New World birds of the family Trochilidae, usually very small in size and having brilliant iridescent plumage, a long slender bill, and wings capable of beating very rapidly, thereby enabling the bird to hover.