Definition of シグラ

シグラ

shigura

noun
signal ground(abbreviation)