Jacamar Meaning

There are 1 meaning(s) for word Jacamar

Jacamar Meaning 1 : tropical American insectivorous bird having a long sharp bill and iridescent green or bronze plumage