English Dictionary
Definition lour in British English
lour
/ˈlaʊə(r)/
Synonyms and related words
