MohammedPreview
Open in TheBrain

Forebegotten

Begotten beforehand; conceived previously; foreconceived