Stamper
Hindi Meaning
स्टाम्प लगाने वाला मोहर लगाने वाला छाप लगाने वाला ठप्पा लगाने वाला मोहर-यंत्र
English Meaning
- One, such as a worker or a machine, that stamps: a metal stamper.