past tense of find; to establish or set up an institution or organization
Old English findan, of Germanic origin
Try Another Word