monja (Old Portuguese) comes from Old Portuguese monge, from Old Occitan monge, from Late Latin monicus, from Latin monāchus, from Ancient Greek μοναχός, from Ancient Greek μόνος, from Ancient Greek σπέρμα, from Proto-Hellenic *spérmə.