Synonyms of niche in English:

niche


See definition of niche

noun

1‘in a niche in the wall is a statue of St John’

SYNONYMS
recess, alcove, nook, cranny, slot, slit, hollow, bay, cavity, cubbyhole, pigeonhole, opening, aperture
mihrab

2‘he feels he has found his niche in life’

SYNONYMS
ideal position, calling, vocation, métier, place, function, job, slot, opportunity