Tamil Dictionary 🔍

heraud

Her"aud, n. Defn: A herald. [Obs.] Chaucer.


heraud - Similar Words