Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of meropidan

- One of a family of birds (Meropidae), including the bee-eaters.