"Drop" is Капля in Russian.
Капля means "Drop" in English.
Word #2136 of 4,000 by frequency in Russian — level B2.
Капля дождя упала на стекло.
A drop of rain fell on the glass.