See also: ombro and ombrò

English edit

Etymology edit

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

Prefix edit

ombro-

  1. Forms words related to rain.

Derived terms edit

Anagrams edit