Translations into English:

 
A suffix used to denote masculinity or a male.

Similar phrases in dictionary Ido English. (1)

ulo; something