Plus Ultra

  • Plus Ultra is a Latin phrase meaning ‘Further beyond’.
  • It is the national motto of Spain.
Posted in .