Shima Explained

Shima may refer to:

Places

, Japan

Shima (石马镇), China

Elsewhere

People

Other uses

See also