Tom

485 8 0
                                    

Tom: 99% boys name (1% girls name), #892

Meaning: Twin in Aramaic and Hebrew

Baby Names & Meanings Where stories live. Discover now