English → Hindi dictionary

amberboa

अम्बरबोआ / अम्बेरबोआ / अम्बरबॉNOUN

Definition

herbs of Mediterranean to central Asia cultivated for their flowers

Looking for poetry? Read shayari and poems by great poets.