← Back to Dictionary

yira

noun

Definitions

  1. tide
  2. fruit juice