English Dictionary
Definition limo in British English
limo noun
[countable] noun
/ˈlɪməʊ/
1
Synonyms and related words
