I think this is a German colonial Africa military canteen token dating to the early 20th century.
Sized about 25mm-26mm & 4.3g.
**One cent (small wheat or memorial cent) coin is included in the images for size reference only and is not a part of this listing.**