semidoct (Romanian) comes from Romanian doct, from French docte, from Latin doctus, from Latin doceō, from Proto-Italic dokeō, from Proto-Indo-European deḱ- — take; perceive.
semidoct (Romanian): showing mediocre scholarship