"Up your alley"
This idiom means something is suitable or interesting for someone.
The origin of "up your alley" isn't definitively known. Some theories suggest:
* "Bowling alley": This seems plausible, as bowling is a sport where you aim for pins "up the alley" (in the direction of the pins).
* "Up your street": This is a British version of the idiom, and the "street" could refer to a literal street or a metaphorical one (like an area of expertise or interest).
* "Up your sleeve": This expression is similar to "up your alley" in meaning and may have influenced its development.
While the precise origin is uncertain, the idiom "up your alley" is commonly used in English to describe things that are relevant, appealing, or suited to someone's preferences.