Rhyme Desk
Find rhyming words!

Definition of "Amboyna" :

noun: tree native to southeastern Asia having reddish wood with a mottled or striped black grain

noun: mottled curly-grained wood of Pterocarpus indicus