Latin-English dictionary »

irriguus meaning in English

LatinEnglish
irriguus [irrigua, irriguum] adjective

wateringadjective
[UK: ˈwɔː.tər.ɪŋ] [US: ˈwɒ.tər.ɪŋ]

well wateredadjective