English Dictionary
Definition better known as in British English
better known as phrase
phrase
1
used when someone has two names and you are introducing the more familiar one
Synonyms and related words
