meaning of Bayad

Bayad meaning in General Dictionary

A large delicious siluroid seafood of this Nile of two species Bagrina bayad and Bagrina docmac

View more

  • Alt. of Bayatte

Bayad meaning in General Dictionary

(letter.) Alt. of Bayatte