Definify.com

Definition 2024


mada-chuain

mada-chuain

Scottish Gaelic

Noun

mada-chuain m (genitive singular mada-chuain)

  1. killer whale, orca, grampus

Synonyms