← Back to browseマーコール[maakooru]nounJapanese definitionNo Japanese definition yet.English definitionmarkhor (Capra falconeri); markhoorExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsマールマッコールフリーコール