I can get WiFi signal level in dBm using following code.
for (ScanResult result : wifiScanResultList) { int signalLevel = result.level; }
Yes, exactly. This is how dBm values for received signal power are represented. Here are some details at Wikipedia.
-100 means lowest value (no signal at all), and 0 means extremely good signal (100%)