WRAY MEANING IN ENGLISH

• Wray Definition & Synonyms

  1. (v. t.) To reveal; to disclose.


RECENT SEARCHES