What is the meaning of Atop?

On the top of.

On the top, with "of".

On, to, or at the top.

roof; thatch

roof; thatch

roof; thatch

roof

roof

roof; thatch

roof (cover at the top of a building)

roofing (material used on the outside of a roof)

rooftop

paper covering for a kite

to put a roof; to cover or furnish with a roof

to cover a kite with paper covering

Source: wiktionary.org