Skip to main content

bayad

English bayad meaning in English  •  bayad का अर्थ अंग्रेजी में
Noun
  • A large, edible, siluroid fish of the Nile, of two species (Bagrina bayad and Bagrina docmac).
Advertisement