TEAPOY MEANING IN ENGLISH

• Teapoy Definition & Synonyms

  1. (n.) An ornamental stand, usually with three legs, having caddies for holding tea.


RECENT SEARCHES