English Dictionary
◊ OMAN
Oman
n : a strategically located monarchy on the southern and eastern
coasts of the Arabian Peninsula [syn: {Oman}, {Muscat and
Oman}]
English Computing Dictionary
◊ DID YOU MEAN BMAN?
BMAN
{Broadband Metropolitan Area Network}