Definition of キール

キール

kiiru

Common word
noun
keel