Subscribe
URL of the page has been copied to clipboard.
Meaning : British money. Especially the pound sterling as the basic monetary unit of the UK.
Meaning : Highest in quality.
Synonyms : greatest, superlative
Install App