hù
chéng
hé

Definitions

  1. 1. moat
  2. 2. protective barrier in business

Components