Definitions for yambo
ADVERTISEMENT
The Nuttall Encyclopedia
Yambo
or Yambu, the port of Medina, in Arabia, on the Red Sea.
Citation
Use the citation below to add this definition to your bibliography:
"yambo." Definitions.net. STANDS4 LLC, 2013. Web. 22 May 2013. <http://www.definitions.net/definition/yambo>.

