Turkish · noun · Struggle & the Sword

Top

तोप
said top
Meaning

A cannon or piece of heavy artillery.