SPG

Translations

 * German: Sturmkanone

Etymology

 * the meaning being a ..

Noun

 * 1)   strong parental guidance