Dictionary/スカルSukaruAlso read: スカールスカル (Sukaru) is a Japanese noun meaning “scull, sculling boat”.Meaningsnounscull; sculling boat