Definition of マーコール

マーコール

maakooru

noun
markhor (Capra falconeri), markhoor