Also read:

ゴッドファーザー (Goddofuaazaa) is a Japanese noun meaning “godfather”.

Meanings

  1. noungodfather