English Dictionary
Definition rello in British English
rello noun
[countable] noun
/ˈreləʊ/
/ˈreli/
1
a relative
Synonyms and related words
