Dictionaries / otaroh otaroh オタロㇹ · отарох noun English Rosa rugosa (Japanese rose)Japanese ハマナスRussian Роза ругоза (японская роза) Word structure ota-roh — sand-to sit Attested in FRPAC Frequency 0