Русский-Английский словарь »

лучница означает в английский

РусскийАнглийский
лучница noun
{f}

archer [archers](one who shoots an arrow from a bow or a bolt from a crossbow)
noun
[UK: ˈɑː.tʃə(r)] [US: ˈɑːr.tʃər]

archeress(a female archer)
noun

разлучница noun
{f}

home wrecker(one who becomes romantically involved with a married man or woman)
noun