meaning of omander

1. The wood of Diospyros ebenaster, a kind of ebony found in Ceylon.


Related Words

omander |

Developed & Maintained By Taraprasad.com

Treasure Words