O nome Alcedo deriva do grego "halsedon", que significa "rei dos peixes". Alcedo é também o nome científico de um gênero de aves conhecidas como martim-pescador, que são conhecidas por pescar peixes em rios e lagos. Portanto, o nome Alcedo pode ser interpretado como "pescador" ou "rei dos peixes", em referência ao comportamento das aves.