YourDictionary

argala

noun

  1. a stork of India, the adjutant
  2. an African stork, the marabou

link/cite print suggestion box