noun any of various large freshwater Indian cyprinid fishes, such as Barbus tor
mahseer 🔊 Listen to this noun any of various large freshwater Indian cyprinid fishes, such as Barbus tor Share Facebook Twitter Google +