Tamil Dictionary 🔍

internunciess

In`ter*nun"ciess, n. Defn: A female messenger. [R.]


internunciess - Similar Words