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