meaning of flying carpet

1. Asian folktale an imaginary carpet that will fly people anywhere they wish to go


Related Words

flying carpet |

Developed & Maintained By Taraprasad.com

Treasure Words