Find the word definition

Wiktionary
up someone's alley

alt. (context idiomatic English) Matching a person's interests or ability well. prep.phr. (context idiomatic English) Matching a person's interests or ability well.