marvellous

adjective
  1. extremely good; wonderful
  2. Usage: British spelling
  3. causing wonder or astonishment; extraordinary
  4. Usage: British spelling

Examples