came into view
- appearedBecame visible or present
- emergedCame into view
- materializedBecame physically present
- loomedAppeared threateningly near
- surfacedCame into view
visible · horizon · glimpse · spotted · revealed · unfolded · arose · dawned · manifested · sighted · panorama · silhouette · distant · approaching · unveiled · recognized · crested · outline