otashiwa means: In japanese, my name is (in Community Dictionary, added by Donavan Fletcher)
What else does otashiwa mean?
- Common misspellings of “atashi Wa”, a feminine and less formal version of “watashi Wa”, a Japanese expression equivalent to “I …”.”. (in Community Dictionary, added by Nathalie Mooney)