Find the word definition

Wiktionary
lo and behold

interj. (non-gloss definition: Used to express surprise.)