It means feat. Something that requires great courage and sacrifice to be achieved. Gesta.
feat [pþo ' e¸a] action of great effort and value