Parsing inflected forms may not always work as expected. If the following does not give the correct word, try Latin Words or Perseus.
ōpĭlĭo and ūpĭlĭo, ōnis, m. [for ovilio, from ovis],
ūpĭlĭo (eollat. form of ōpĭlĭo, q. v.), ōnis, m. [ovis], a shepherd, Verg. E. 10, 19; App. Mag. p. 279, 35.