Hot answers tagged history
It's actually due to a couple of things. For *-p, Japanese actually did originally borrow it as *-pu. Subsequent sound changes have turned Old Japanese *p into /w/ between vowels, and the resulting -(w)u has combined with the vowel before it. (Note that Modern Japanese /p/ is actually a Middle Japanese reintroduction from Chinese; where Old Japanese *p ...
Only top voted, non community-wiki answers of a minimum length are eligible