Where does “यव-द्वीप” come from?

यव-द्वीप (Sanskrit): island of barley

Definitions

  1. island of barley

Words derived from “यव-द्वीप