thomas hardy


Meanings

  • English novelist and poet (1840-1928)