Please enable javascript to use dictionary! Howto enable javascript?
admirable▼adjectivedeserving of the highest esteem or admiration
↑