Beija-flor é um nome composto por duas palavras em português: "beija" e "flor". "Beija" significa "beijar", enquanto "flor" se refere à parte colorida e perfumada de uma planta que atrai insetos polinizadores, como o beija-flor. Portanto, o nome Beija-flor é uma referência ao pássaro que se alimenta do néctar das flores, muitas vezes "beijando" a flor com seu bico para alcançar o alimento.