← Back to browseやましまうま[yamashimauma]nounJapanese definitionNo Japanese definition yet.English definitionmountain zebra (Equus zebra)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやましやましいやましたしまうまやましぎ