ogros
-ogres
Masculine plural of ogro

ogro

Popularity
500+ learners.
NOUN
(supernatural being)-ogre
Synonyms for ogro
Word of the Day
smell