Meaning of 由縁 in Japanese

  1. Words

Definition of 由縁

  1. (n) acquaintance; relation; affinity; reason
Back to top