×

yang meaning in English

n. yang, masculine force or principle in the universe according to chinese philosophy that is said to represent light and initiative

Related Words

  1. jerry yang
  2. yamaha
  3. yamoussoukro
  4. yangon
  5. yankee
PC Version

Copyright © 2018 WordTech Co.