Proto-IE: *mek(ʷ)-
Meaning: a k. of big fish
Old Indian: mákara- m. 'a k. of sea-monster, sometimes confounded with the crocodile, shark, dolphin etc.'; Pāli makaro 'a certain sea monster of fabulous fish (dolphin or sword fish)'
Russ. meaning: рыба (вид)
References: Fraenkel 429