Definify.com

Definition 2026


twinships

twinships

English

Noun

twinships

  1. plural of twinship