Definition of Ogre

Definition of Ogre
  1. Ogre Proper noun A town in central Latvia
Feedback Form