Impundulu (noun) Definition, Meaning & Examples

noun
  1. a mythical bird associated with witchcraft, frequently manifested as the secretary bird
Impundulu (noun) Definition, Meaning & Examples

More Definitions