Anbu The origin and history of Anbu. Etymology From Mandarin 庵埠 /菴埠 (Ānbù). ← Back to the full definition of Anbu