OMBRO-


Meaning of OMBRO- in English

combining form

Etymology: Greek, from ombros — more at imbricate

: rain

ombro logy

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.