meaning of uncannily

1. in an uncanny manner; "uncannily human ">robots"


Related Words

uncannily |

Developed & Maintained By Taraprasad.com

Treasure Words