petanda

Etymology
Affixed, ,.

Noun

 * 1) landmark