TWIN SISTER


Meaning of TWIN SISTER in English

noun

1. : a girl born as one of twins

2. : twinflower

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.