See also: ombro and ombrò

EnglishEdit

EtymologyEdit

From Ancient Greek ὄμβρος (ómbros).

PrefixEdit

ombro-

  1. Forms words related to rain.

Derived termsEdit

AnagramsEdit