Find the word definition

Wikipedia
Vourukasha

Vourukasha is the name of a heavenly sea in Zoroastrian mythology. It was created by Ahura Mazda and in its middle stood the Harvisptokhm or the "tree of all seeds".