zeen

Definition
  1. See seen.