Top definition
Meaning power,strength and victory first used by the ancient Roman's describing the gods
I feel so stärm
by Rømäň July 02, 2018
Get the mug
Get a stärm mug for your bunkmate Georges.
buy the domain for your travel blog