Many Greek names have deep etymological roots and convey lovely meanings. For occasion, Sophia, Agatha, Annis, and Xenia, are names with Greek roots and fantastic meanings. It includes philosophers ...
WHEN a partner cheats it usually spells doom for a couple because the trust is broken and often impossible to get back. But unlike most husbands, David Robertson, 46, from Gillingham, Kent, gives ...