The storyJapanese · borrowed fromImaharaEnglish todayImaharaFrom Japanese Imahara (Imahara), from いまはら, from 今原.Etymology from Wiktionary, CC BY-SA 4.0.