fin keels
English
Noun
fin
keels
plural of
fin keel