It's spelled filter
http://en.wikipedia.org/wiki/Filter_%28higher-order_function...
http://en.wikipedia.org/wiki/Filter_%28higher-order_function...
Besides that, one of the early intents behind LINQ was to allow a language-integrated ORM, so LINQ's choices for names are actually extremely appropriate.
(but academics like non-human-friendly terms, sure)
Select == Map
Where == Filter
SelectMany == FlatMap
Aggregate == FoldL
On human-friendliness, filter can read as a physical metaphor, so scores rather well. Just need to remember whether what's caught is kept or discarded.