Kingfishers Meaning
There are 1 meaning(s) for word Kingfishers
Meaning 1 : nonpasserine large-headed bird with a short tail and long sharp bill; usually crested and bright-colored; feed mostly on fish
Similar words of Kingfishers :
