← Back to browseキバノロ[kibanoro]nounJapanese definitionNo Japanese definition yet.English definitionwater deer (Hydropotes inermis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキバ