meaning of marvellous

1. too improbable to admit of belief; "a tall ">story"


Related Words

marvellous | marvellously |

Developed & Maintained By Taraprasad.com

Treasure Words