Definitions from Wikipedia (River Effra)
▸ noun: a former set of streams in south London, England, culverted and used mainly for storm sewerage.
▸ Words similar to River Effra
▸ Usage examples for River Effra
▸ Idioms related to River Effra
▸ Wikipedia articles (New!)
▸ Words that often appear near River Effra
▸ Rhymes of River Effra
▸ Invented words related to River Effra
▸ noun: a former set of streams in south London, England, culverted and used mainly for storm sewerage.
▸ Words similar to River Effra
▸ Usage examples for River Effra
▸ Idioms related to River Effra
▸ Wikipedia articles (New!)
▸ Words that often appear near River Effra
▸ Rhymes of River Effra
▸ Invented words related to River Effra