Dictionary
(n.) Twins; a pair; a couple.

                                                                                                                                                                                                                                       

Clyx.com


Geminous
Top of Page
Top of Page